﻿#calendar
{
    width: 900px;
    margin: 0 auto;
}
.fc-event
{
    min-height: 60px;
}
.fc-event-today, .fc-event-today a
{
    border: none;
    background: url("images/ui-bg_glass_55_f5edc2_1x400.png") repeat-x scroll 50% 50% #F5EDC2;
    color: #333;
    font-size: 1em;
}

.fc-event-today a:hover
{
    background: none;
}

.fc-dailyWork, .fc-dailyWork a
{
    border: none;
    background-color: #e8f5fa;
    color: #333;
    font-size: 1em;
}







.fc-normal, .fc-normal a
{
    border: none;
    background-color: #EDFAF4;
    color: #333;
    -webkit-border-top-left-radius: 5px 5px;
    -webkit-border-top-right-radius: 5px 5px;
    -webkit-border-bottom-right-radius: 5px 5px;
    -webkit-border-bottom-left-radius: 5px 5px;
}
.fc-leave, .fc-leave a
{
    border: none;
    background-color: #E3F2FA;
    color: #333;
    -webkit-border-top-left-radius: 5px 5px;
    -webkit-border-top-right-radius: 5px 5px;
    -webkit-border-bottom-right-radius: 5px 5px;
    -webkit-border-bottom-left-radius: 5px 5px;
}
.fc-abnormal, .fc-abnormal a
{
    border: none;
    background-color: #f5e4e4;
    color: #333;
    font-size: 1em;
    -webkit-border-top-left-radius: 5px 5px;
    -webkit-border-top-right-radius: 5px 5px;
    -webkit-border-bottom-right-radius: 5px 5px;
    -webkit-border-bottom-left-radius: 5px 5px;
}
.fc-holiday, .fc-holiday a
{
    border: none;
    background-color: #e8f5fa;
    color: #333;
    font-size: 1em;
    -webkit-border-top-left-radius: 5px 5px;
    -webkit-border-top-right-radius: 5px 5px;
    -webkit-border-bottom-right-radius: 5px 5px;
    -webkit-border-bottom-left-radius: 5px 5px;
}
